widget: Avoid some type checks in pick() and contains()
authorTimm Bäder <mail@baedert.org>
Tue, 19 Feb 2019 07:25:49 +0000 (08:25 +0100)
committerBenjamin Otte <otte@redhat.com>
Tue, 19 Feb 2019 18:22:09 +0000 (19:22 +0100)
We've already verified that the given pointer is a proper GtkWidget, so
no need to do it all over again.

gtk/gtkwidget.c

index 22895e8e86bd0afe21e29ab06d06e55d76163dde..b811c233d59537b93214181ed7cba363a2875df9 100644 (file)
@@ -11210,7 +11210,7 @@ gtk_widget_contains (GtkWidget  *widget,
   g_return_val_if_fail (GTK_IS_WIDGET (widget), FALSE);
 
   if (gtk_widget_get_pass_through (widget) ||
-      !gtk_widget_is_sensitive (widget) ||
+      !_gtk_widget_is_sensitive (widget) ||
       !_gtk_widget_is_drawable (widget))
     return FALSE;
 
@@ -11249,7 +11249,7 @@ gtk_widget_pick (GtkWidget *widget,
   g_return_val_if_fail (GTK_IS_WIDGET (widget), NULL);
 
   if (gtk_widget_get_pass_through (widget) ||
-      !gtk_widget_is_sensitive (widget) ||
+      !_gtk_widget_is_sensitive (widget) ||
       !_gtk_widget_is_drawable (widget))
     return NULL;